dcsimg
733.31755476
Samways, Michael   cc-by-nc

Ecchlorolestes is a genus of odonate in the family Malachites.

EOL has data for one attribute:

Known occurrences, collected specimens and observations of Ecchlorolestes Barnard 1937