saturniid

definition: large brightly colored and usually tropical moth
example:
speech part: noun
synonyms: saturniid moth
Video not found.