lyrate : Idioms & Phrases

Index


lyrate leaf

  • noun a simple leaf having curvature suggestive of a lyre
WordNet