Get Free Checker

saturniid moth

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

How To Use saturniid moth In A Sentence

  • Effect of a biological control introduction on three nontarget native species of saturniid moths. Parasite Rex
  • Effect of a biological control introduction on three nontarget native species of saturniid moths. Parasite Rex
View all