Question 89

(True False)

The fimbriae are the part of the oviducts that are nearest the ovary.

Answer