Dictionary search results

Showing 1-3 of 3 results

semen British & World English

The male reproductive fluid, containing spermatozoa in suspension

semen English Thesaurus

the rapist was identified by a semen sample