SOLEN


Meaning of SOLEN in English

n. any razor-shell of the genus Solen. [L f. Gk solen tube, shellfish]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.