lyrate leaf

Noun
  1. A simple leaf having curvature suggestive of a lyre (synset 113179503)

Found on Word Lists

Other Searches