egglaying
Meaning
- adjective That lays eggs.
- noun The laying of eggs.
Similar words
ovivorous broody brooding ornithophagous clucky ornithophagic gallinaceous pupiparous avicolous ornithophilic
Often followed by
and in period by of mammals sites hormone site
Save “egglaying” to learn later