See also: zoöcysts

English

edit

Noun

edit

zoocysts

  1. plural of zoocyst