Word info

ovigerons

Adjective

Meaning

Bearing eggs; oviferous.

Source: Webster's dictionary

Close letter words and terms