Wonders of Creation

2 years ago
2

Catidides are often referred to as plant crickets, insects belonging to the family Tettigoniidae. Previously, they were known as "long horn locusts". Approximately 6,400 species have been identified so far.
Wonders of Creation

Loading comments...