Trichophore

Webster's Dictionary of the English Language

·noun One of the saclike organs from which the setae of annelids arise.

II. Trichophore ·noun The special cell in red algae which produces or bears a trichogyne. ·see ·Illust. of Trichogyne.