PRUNIFEROUS MEANING IN ENGLISH

• Pruniferous Definition & Synonyms

  1. (a.) Bearing plums.


RECENT SEARCHES