spermatozooid

listen to the pronunciation of spermatozooid
English - English
A spermatozoid