Xenophora
WiktionaryText

Noun


Xenophora
  1. A genus of gastropod mollusks comprising the carrier snails (coextensive with the family Xenophoridae of the suborder Taenioglossa).
 
x
OK