saturniid moth

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