saturniidae : Idioms & Phrases


family saturniidae

  • noun important and widely distributed family of moths including some of the largest insects known
    Saturniidae.
WordNet