RAMSHORN SNAIL


Meaning of RAMSHORN SNAIL in English

[ 'ramzhɔ:n ]

■ noun a freshwater snail with a flat spiral shell. [Family Planorbidae: many species.]

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