lyrate leaf

Explore definitions, synonyms, and language insights of lyrate leaf

Definitions

Noun
a simple leaf having curvature suggestive of a lyre

More General Terms