1 xenophora | Definition of xenophora

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

Other Words from xenophora

xenophoran \ -​rÉ™n \ adjective

History and Etymology for xenophora

New Latin, from xen- + -phora

Keep scrolling for more