MICROPHYLLOUS MEANING IN ENGLISH

• Microphyllous Definition & Synonyms

  1. (a.) Small-leaved.


RECENT SEARCHES