teleophore

/tɛlɪˈɒfɔr/

Definitions

1. noun

A part of a colonial hydrozoan, such as a medusa or a hydrorhiza, which bears the gonads or reproductive organs.

“The teleophore of the hydrozoan species is responsible for the reproduction of the organism.”

Synonyms

  • gonad
  • reproductive organ

Antonyms

  • non-reproductive part
  • sterile organ