TRICHOPHORE MEANING IN ENGLISH

• Trichophore Definition & Synonyms

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


RECENT SEARCHES