This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Trichophore

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

Shares

Related Words

Menu