About us
Define
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.
en.wikipedia.org