Uterus of sheep

Figure 1: sheep's uterus showing Fallopian tubes

Figures 2 and 3: sheep's "egg nests" or ovaries