- Spermatozooid
- Spermatozooid Sper`ma*to*zo"oid . (Biol.) A spermatozoid. [1913 Webster]
The Collaborative International Dictionary of English. 2000.
The Collaborative International Dictionary of English. 2000.
Zooid — o oid, n. 1. (Biol.) An organic body or cell having locomotion, as a spermatic cell or spermatozooid. [1913 Webster] 2. (Zo[ o]l.) (a) An animal in one of its inferior stages of development, as one of the intermediate forms in alternate… … The Collaborative International Dictionary of English