EGAVE

egglaying

Meaning

  1. adjective That lays eggs.
  2. 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