Word info

trichophore

Noun

Meaning

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.

Source: Webster's dictionary

Related terms

Anagrams

Close letter words and terms