lyrate

  • (s) (of a leaf shape) having curvature suggestive of a lyre

Words of close approximity

lyrate leaf