See also: Xenophora

English

edit
 
Xenophora conchyliophora

Etymology

edit

From the genus name Xenophora.

Noun

edit

xenophora (plural xenophoras or xenophorae)

  1. (biology) Any mollusk of the genus Xenophora.

See also

edit

References

edit