Noun Definition

lyrate leaf

1.Definition: a simple leaf having curvature suggestive of a lyre

Category: Plants