TRICHOPHORE


Meaning of TRICHOPHORE in English

noun one of the saclike organs from which the setae of annelids arise.

2. trichophore ·noun the special cell in red algae which produces or bears a trichogyne. ·see ·illust. of trichogyne.

Webster English vocab.      Английский словарь Webster.