saturniid

(noun)

noun

1. large brightly colored and usually tropical moth; larvae spin silken cocoons

Definition categories: animal, moth