Which of the following animals does NOT lay eggs?

Crocodile
Armadillo
Echidna
Swan

Trivia Crack Answers Main Page