Oviducts Meaning

There are 1 meaning(s) for word Oviducts

Meaning 1 : either of a pair of tubes conducting the egg from the ovary to the uterus

    Synonyms : fallopian tube,  uterine tube