PHYLLOMANIA MEANING IN ENGLISH

• Phyllomania Definition & Synonyms

  1. (n.) An abnormal or excessive production of leaves.


RECENT SEARCHES