Meaning of lyrate leaf

Definition of lyrate leaf

(noun) a simple leaf having curvature suggestive of a lyre

Other information on lyrate leaf

WIKIPEDIA results for lyrate leaf
Amazon results for lyrate leaf