English-Polish dictionary »

oviduct meaning in Polish

EnglishPolish
oviduct noun
duct through which an ovum passes

jajowódnoun