SynonymX
Speak
Lyrate
Definition of Lyrate
1.
(of a leaf shape) having curvature suggestive of a lyre
Adjective Satellite
Semanticaly linked words with "lyrate"
simple
unsubdivided