What is the full meaning of oviducts
OVIDUCT, a tube through ova travel from an ovary [n]
Example of the word oviducts placed on a Scrabble board.