PHYLLOPHOROUS MEANING IN ENGLISH

• Phyllophorous Definition & Synonyms

  1. (a.) Leaf-bearing; producing leaves.


RECENT SEARCHES