• Polyorchid

    Adjective

    polyorchid

    1. Possessing more than two testes

    Derived terms

    © Wiktionary