Dictionary search results

Showing 1-2 of 2 results

semen British & World English

The male reproductive fluid, containing spermatozoa in suspension

semen English Thesaurus

the rapist was identified by a semen sample