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