English

edit

Noun

edit

siphonozooid (plural siphonozooids)

  1. A polyp, in some soft coral colonies, that supplies water to the colony