siphonozooid (English, noun)
expansion: siphonozooid (plural siphonozooids)
Senses:
glosses: A polyp, in some soft coral colonies, that supplies water to the colony
Forms:
form: siphonozooids
tags: plural