Animals which lay eggs are called ______ ? December 12, 2023 – by admin 0A. MammalsB. VertebratesC. ViviparousD. OviparousOviparous means انڈے دینے والے جانور