- Joined
- Jan 23, 2003
- Messages
- 954
The scientific name is; Lethocerus americanus
Anyone know more info on this species?? They're quite interesting....
Anyone know more info on this species?? They're quite interesting....