Red ant, wild dog, monarch butterfly, Bengal Tiger, tree frog, brown bear, Asiatic lion, Marsh crocodile, bumble bee, culex mosquito, wild cat are egg laying animals or birth giving animals?
valid question