The Lazy Lizard's Tales
Friday, September 10, 2010
Raffles Museum Treasures: Giant water bug
Giant water bug (
Lethocerus indicus
)
Collected from 23 km north of Chiang Mai, Thailand, September 1998
(Photo by
rchughtai
)
Newer Post
Older Post
Home