Currently browsing tag

cicadellid

Membracid leaf mimic - Trinidad

Scoundrels – #9

[featured image] Not content with pretending to be other animals, some insects have taken to mimicking inanimate objects, namely various parts of plants. Among the most adept plant mimickers are the insects known as treehoppers (membracids) and leafhoppers (cicadellids) – in at #9 in the scoundrel chart. Take a look …