Golden Bowl

Dictionary

ACESTEn.

In entomology, a species of papilio or butterfly, with subdentated wings, found in India.