Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

trichophore Definition

Cancel
trichophore
noun
The special cell in red algae which produces or bears a trichogyne

Words Related to trichophore!

trichophore Examples by Brain Bank Users