Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of pomiferous

- Bearing pomes, or applelike fruits.
- Bearing fruits, or excrescences, more or less resembling an apple.