1.

Which animal can create the loudest sound among any living creature?

A. Whale shark
B. Gibbon
C. Humpback Whales
D. Howler monkey
Answer» D. Howler monkey


Discussion

No Comment Found