Definition of mucocyst in US English:

mucocyst

noun

Zoology
  • Any of the small sac-like organelles that contain and discharge mucoid material in some protozoans.

Origin

1960s.