Meaning of bombycid moth
Definition of bombycid moth
(noun)
moderate-sized
Asiatic
moth
whose larvae
feed
on
mulberry
leaves and
produce
silk
Other information on bombycid moth
WIKIPEDIA results for
bombycid moth
Amazon results for
bombycid moth
Tweet