lyrate leaf
English Dictionary
->
Letter L
-> lyrate leaf
Search Dictionary:
lyrate leaf Definition
(n)
having
curvature
suggestive
of
a
lyre
lyrate leaf Synonyms
lyrate leaf
© Art Branch Inc.