Definitions for "Abisara echerius"
Abisara echerius (Plum Judy) is a small but striking butterfly found in Asia belonging to the Punches and Judies family. This active butterfly is usually seen at the tops of trees and amidst foliage.