Trichocysts

Science / Biology / Trichocysts: Barbed, thread-like organelles of ciliated protozoans that can be discharged for defense or to capture prey.

Links
Home
Glossary
Thesaurus