spotless grass yellow

Noun

 * 1) A species of pierid butterfly,, inhabiting Asia and Australia.