Definify.com

Definition 2024


zoöcysts

zoöcysts

See also: zoocysts

English

Noun

zoöcysts

  1. plural of zoöcyst