English edit

Adjective edit

ovigenous (not comparable)

  1. (biology) that produces ova or eggs