oviferous

adjective
  1. Bearing or producing eggs; egg-bearing.
  2. Usage: technical; biology

Examples