xenophora

See also: Xenophora

English

Etymology

From the genus name Xenophora.

Noun

xenophora (plural xenophoras or xenophorae)

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

See also

References