POMIFEROUS MEANING IN ENGLISH

• Pomiferous Definition & Synonyms

  1. (a.) Bearing fruits, or excrescences, more or less resembling an apple.
  2. (a.) Bearing pomes, or applelike fruits.


RECENT SEARCHES