Italian-English dictionary »

monorchide meaning in English

ItalianEnglish
monorchide noun
{m}

monorchid(individual with only one testicle within the scrotum)
noun
[UK: mˈɒnəʊəkˌɪd] [US: mˈɑːnoʊəkˌɪd]