Dictionary search results

Showing 1-7 of 7 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 masculine

semen Spanish-English

semen