xenophora
noun
xe·noph·o·ra
| \ zə̇ˈnäfərə\
Definition of xenophora
1
capitalized
: a genus of gastropod mollusks comprising the carrier snails (coextensive with the family Xenophoridae of the suborder Taenioglossa)
2
plural -s
: any mollusk of the genus Xenophora
Keep scrolling for more