gastrozooid

English

Etymology

From gastro- +‎ zooid.

Noun

gastrozooid (plural gastrozooids)

  1. A feeding polyp in hydrozoan corals and siphonophores