The stick insect: Exploring the ‘god horse’ of Trinidad and Tobago

The stick insect, known locally in Trinidad and Tobago as the god horse, is a master of mimicry that serves as a vital ecological component and a central figure in Caribbean folklore. This article examines the biological characteristics of the order Phasmatodea, specifically the species Paraphanocles keratosqueleton found across the twin-island republic. We explore how … Continue reading The stick insect: Exploring the ‘god horse’ of Trinidad and Tobago