Which animal lays eggs

Which animal lays eggs 


Answer: Duck billed platypus