CompareWords
Compare
Spermatozooid
Definition:
(n.) A spermatozoid.