Adjective Definition

lyrate

1.Definition: (of a leaf shape) having curvature suggestive of a lyre




Please Share