What is 'masquerade'

This forum will hold discussions on Science and Scientific developments.
Post Reply
Admin
Site Admin
Posts: 325
Joined: Tue Sep 25, 2007 12:41 pm

What is 'masquerade'

Post by Admin »

'Masquerade' simply means to disguise. In common understanding, to use masks to hide the true identity of a person.

A study published in 2011 on animal behaviour found, Caterpillars masquerade as twigs to fool their predators (birds), thus try to save themselves rather than becoming a bird's dinner.


Study link: http://www.exeter.ac.uk/news/research/t ... 90_en.html
Post Reply