common rose

Noun

 * 1) A large red-bodied butterfly,, family , of Asia.