language-icon Old Web
English
Sign In

Mecopoda elongata

Mecopoda elongata is a species of bush cricket of the subfamily Mecopodinae. Species can be found in India, Sri Lanka, Indo-China, China, Korea, Malesia through to Melanesia. The Catalogue of Life lists:

[ "Chirp", "Tettigoniidae" ]
Parent Topic
Child Topic
    No Parent Topic