LYRATE


Meaning of LYRATE in English

[ 'lʌɪreɪt ]

■ adjective Biology lyre-shaped.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.