Adjective lyrate has 1 sense
  1. lyrate - of a leaf shape; having curvature suggestive of a lyre
    Antonym:
    compound (indirect, via simple)
,
TOP