The caterpillars of Junonia almana feed on a variety of plants, including Hygrophila auriculata, Phyla nodiflora and species in the genera Acanthus, Barleria and Gloxinia.
Barleria cristata (Philippine violet, bluebell barleria or crested Philippine violet), is a plant of the Acanthaceae family.