Sperma definition

Search

sperma

sperma logo #21450Greek = seed or semen, adjective, spermatic.
Found on https://www.encyclo.co.uk/local/21450
No exact match found.