Meaning of lyrate

Definition of lyrate

(adj) (of a leaf shape) having curvature suggestive of a lyre

Other information on lyrate

WIKIPEDIA results for lyrate
Amazon results for lyrate