Word info

spoutshell

Noun

Meaning

Any marine gastropod shell of the genus Apporhais having an elongated siphon. See Illust. under Rostrifera.

Source: Webster's dictionary

Close letter words and terms