English | German | Russian | Czech

lyrate English

Meaning lyrate meaning

What does lyrate mean?

lyrate

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

Are you looking for...?