SPOUTSHELL


Meaning of SPOUTSHELL in English

noun any marine gastropod shell of the genus apporhais having an elongated siphon. ·see ·illust. under rostrifera.

Webster English vocab.      Английский словарь Webster.