Dictionary search results

Showing 1-6 of 6 results

semen British & World English

The male reproductive fluid, containing spermatozoa in suspension

semen English Thesaurus

the rapist was identified by a semen sample

semen English-Spanish

semen m

semen Spanish-English

semen