ovigerons

a.

  1. Bearing eggs; oviferous.