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

trichocyst Definition

Cancel
trichocyst
noun(tricho-cyst)
any of the minute lassoing or stinging organelles of protozoans and especially of many ciliates

Words Related to trichocyst!

trichocyst Examples by Brain Bank Users