Word info

siphonariid

Noun

Meaning

siphonariid (plural siphonariids)

Any member of the family Siphonariidae of air-breathing sea snails.

Source: en.wiktionary.org

Close letter words and terms