elliptic leaf

Explore definitions, synonyms, and language insights of elliptic leaf

Definitions

Noun
a simple leaf shaped like an ellipse

More General Terms