English | German | Russian | Czech

testis English

Meaning testis meaning

What does testis mean?

testis

(= ball) one of the two male reproductive glands that produce spermatozoa and secrete androgens she kicked him in the balls and got away

Synonyms testis synonyms

What other words have the same or similar meaning as testis?

Topics testis topics

What do people use testis to talk about?

Are you looking for...?