Colloquial expression usually referring to arthropods.

learn more… | top users | synonyms

2
votes
0answers
43 views

Green long caterpiller like bugs [pics included] on my Cassia fistula

This fowering plant is in its early developing stage, but these tiny soldiers are carving it upside down(the leaves). Take a look: Another lovely plant, that is fully grown, just next to it. ...