Solution:
Giraffes sleep only for an average of just 30 minutes per day as they are having the shortest sleep requirement in mammals.
Which animal sleeps 30 minutes per day?
Giraffes sleep only for an average of just 30 minutes per day as they are having the shortest sleep requirement in mammals.