Photo Credit

slbutterflies.lk

Scientific Classification

Kingdom:

Plantae