About Aspidimorpha deusta (Fabricius, 1775)
Aspidimorpha deusta (Fabricius, 1775), a species in the genus Aspidimorpha, typically reaches a body length of approximately 10 millimetres, which is equivalent to 0.39 inches. This species can be found in Indonesia, Malaysia, and Australia.