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