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