English edit

Etymology edit

cattle +‎ heart

Noun edit

cattleheart (plural cattlehearts)

  1. Any of various papilionid butterflies of the genus Parides, of the Neotropics.

Anagrams edit