Strombidae
plural noun
Strom·bi·dae
-mbəˌdē
: a family of large marine gastropod mollusks (suborder Taenioglossa) comprising numerous chiefly tropical conchs see strombus
Love words? Need even more definitions?
Merriam-Webster unabridged
Share