science
Grade-4-
Easy

Question

Animals that lay eggs are called __________ animals.

  1. Oviparous
  2. Omnivorous
  3. Herbivorous
  4. Viviparous

hintHint:

Recall the scientific name for eggs.

The correct answer is: Oviparous


    The correct option a) oviparous. 
    The animals which lay eggs are called oviparous animals. These animals do not give birth to young ones directly but lay eggs. These animals then incubate the eggs which later hatch. The word oviparous comes from ovo meaning egg and parous meaning produce or give birth.