← Back to browseあさぎまだら[asagimadara]nounJapanese definitionNo Japanese definition yet.English definitionchestnut tiger butterfly (Parantica sita)ExamplesNo examples yet.Loading examples…Ask about this