Definify.com

Definition 2025


zoocysts

zoocysts

See also: zoöcysts

English

Noun

zoocysts

  1. plural of zoocyst