dcsimg

Giant Leaf-footed Bug Texas

Image of Acanthocephala

Description:

Summary[edit] Description: English: Giant Leaf-footed Bug (Acanthocephala declivis) in San Antonio, Texas. Date: 9 March 2020. Source: Own work. Author: NCBioTeacher. Camera location29° 19′ 54.77″ N, 98° 27′ 22.84″ W View all coordinates using: OpenStreetMap 29.331880; -98.456345.

Source Information

creator
NCBioTeacher
original
original media file
visit source
partner site
Wikimedia Commons
ID
a7cba2d710509040f31ab432c02bac9f