red Helen

Noun

 * 1) A butterfly,, family , of Asia.