spermatozooid - English Synonyms Dictionary