Ovigerous /(?)/

O·vig·er·ous

Ovigerous

a.
  1. Bearing eggs; oviferous. (Biol.)