Definition of Lyrate Leaf

  • 1. A simple leaf having curvature suggestive of a lyre Noun

Semanticaly linked words with "lyrate leaf"

Hyponims for word "lyrate leaf"