German-English dictionary »

triorchidie meaning in English

GermanEnglish
die Triorchidie Substantiv

triorchidismnoun