cattleheart

English

Etymology

From cattle +‎ heart.

Noun

cattleheart (plural cattlehearts)

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

Anagrams