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