Meaning of saturniid moth
Definition of saturniid moth
(noun)
large
brightly
colored
and
usually
tropical
moth; larvae
spin
silken
cocoons
Other information on saturniid moth
WIKIPEDIA results for
saturniid moth
Amazon results for
saturniid moth
Tweet