Similar Words

Lyrate — definition

1. lyrate (Adjective)

1 definition

lyrate (Adjective) — (of a leaf shape) having curvature suggestive of a lyre.