Bible
Dictionary
SPERMATOZOOID
SPERMATOZOOID
Source: 567
Sper′ma‐to‐zo″oid (?) n. (Biol.) A spermatozoid.
Previous: SPERMATOZOID
Next: SPERMATOZOÖN