Noun
siphonariid (plural siphonariids) Any member of the family Siphonariidae of air-breathing sea snails.