Meaning of bombycidae

Definition of bombycidae

(noun) Chinese silkworm moth

Other information on bombycidae

WIKIPEDIA results for bombycidae
Amazon results for bombycidae