SOLEN


Meaning of SOLEN in English

n. any razor-shell of the genus Solen.

[ L f. Gk solen tube, shellfish ]

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