Polyorchid Definition
adjective
Possessing more than two testes.
Wiktionary
Find Similar Words
Find similar words to polyorchid using the buttons below.
Possessing more than two testes.
Find similar words to polyorchid using the buttons below.