cattleheart

Noun

 * 1) Any of various papilionid butterflies of the genus, of the Neotropics.