Definify.com

Definition 2024


zoocysts

zoocysts

See also: zoöcysts

English

Noun

zoocysts

  1. plural of zoocyst