French-Romanian dictionary »

oviduct meaning in Romanian

FrenchRomanian
oviduct

oviducte◼◼◼

trompe de fallope◼◼◻