English dictionary
orbiculate leaf meaning and definition
Definition and meaning of orbiculate leaf at MeaningMonkey.org. orbiculate leaf meaning and definition in the English Dictionary.ORBICULATE LEAF noun
Definition of orbiculate leaf (noun)
- circular or nearly circular leaf
Source: Princeton University Wordnet