zoöcyst

zoöcyst

English Noun
Ad

Definition

Archaic spelling of zoocyst.

Ad