Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of trichophore

- The special cell in red algae which produces or bears a trichogyne. See Illust. of Trichogyne.
- One of the saclike organs from which the setae of annelids arise.