MalayTranslate.com
Malay to English Translator
Translate Here

English to English

egg laying

noun (n)

  • the production of eggs (especially in birds)
    produksi telur (terutama pada burung)
    Synonym:
    laying
    source: wordnet30