Ovigerous
/(?)/
O·vig·er·ous
Ovigerous
a.
Bearing eggs; oviferous.
(Biol.)