Definify.com

Definition 2025


zoöcysts

zoöcysts

See also: zoocysts

English

Noun

zoöcysts

  1. plural of zoöcyst