LYRATE


Meaning of LYRATE in English

adj. Biol. lyre-shaped.

Oxford English vocab.      Оксфордский английский словарь.