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