zooid

/ˈzəʊɔɪd/

zooid

English Noun
Ad

Definition

An organic body or cell having locomotion, as a spermatic cell or spermatozoid.

Etymology

From zoo- + -oid. Compare Ancient Greek ζῴδιον (zōídion, “animal”).

Ad