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
Tweet