MYRIOPHYLLOUS MEANING IN ENGLISH

• Myriophyllous Definition & Synonyms

  1. (a.) Having an indefinitely great or countless number of leaves.


RECENT SEARCHES