meaning of saturniid moth
1.
large
brightly
colored
and
usually
tropical
moth;
larvae
spin
silken
cocoons
Related Words
saturniid moth
|
Developed & Maintained By
Taraprasad.com