Skip to main content
Which of the following animal sleeps the most i.e. 20 hours out of 24 hours? | Ace MCQs