English-German dictionary »

ovotestis meaning in German

EnglishGerman
ovotestis noun

Ovotestis [des Ovotestis; die Ovotestes]◼◼◼Substantiv

das TestovariumSubstantiv