1 English Synonyms for PHYLLON
Prev.1Next
leaf
Definition: 1. The usually green and flat organ that represents the most prominent feature of most vegetative plants.
There are 19 definitions of the word leaf
Show more information about leaf
Prev.1Next
Search took: 1.8071 ms