The phalacra vidhisara is a reddish brown moth that is part of the Family Drepanidae which contains 660 moth species.
The phalacra vidhisara is a reddish brown moth that is part of the Family Drepanidae which contains 660 moth species.