zoocysts

See also: zoöcysts

English

Noun

zoocysts

  1. plural of zoocyst