testes - French English Dictionary
History

testes

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "testes" with other terms in English French Dictionary : 3 result(s)

English French
Medicine
testis (pl. testes) testicule [m]
Animal Breeding
primary lamb testes cells cellules primaires de testicules d'agneau
primary calf testes cells cellules primaires de testicules de veau