Definitions of lyrate:

  • adjective:   of a leaf shape; having curvature suggestive of a lyre