egglayingegglaying means that lays eggs.EtymologyFrom egg + laying.adjThat lays eggs.nounThe laying of eggs.