What is 'masquerade'

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

What is 'masquerade'

Post by Admin » Tue Sep 13, 2016 12:21 am

'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


Read wonderful articles (English & German) on Science & Tech, Environment, Health and many other topics only on BlogArena.

Post Reply