meaning of spermatozoon

1. Same as Spermatozoid.
2.
the male reproductive cell; the male gamete; "a sperm is mostly a nucleus surrounded by little other cellular ">material"


Related Words

spermatozoon |

Developed & Maintained By Taraprasad.com

Treasure Words