Answer - Bat is not a egg laying animal. They give birth to new young one and having mammary glands which is key character of mammals.