SOLEN


Meaning of SOLEN in English

n. any razor-shell of the genus Solen.

Etymology: L f. Gk solen tube, shellfish

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