Tharrhalea evanida explained

}

Tharrhalea evanida, synonym Diaea evanida, also called the pink flower spider, is a species of spider in the family Thomisidae. It is found in Australia (the Northern Territory, Queensland and New South Wales) and in New Guinea.

thumb|Hiding in the leaves of a lemon myrtle at Acacia Ridge, Brisbane

External links