egglaying en · ADJ EtymologyFrom egg + laying. Meanings (not-comparable) That lays eggs. Antonyms non-egglaying Synonyms oviparous
egglaying en · NOUN EtymologyFrom egg + laying. Meanings (uncountable) The laying of eggs. Relateds livebearing