BOMBYCID

Definition of BOMBYCID

  1. (noun)moderate-sized Asiatic moth whose larvae feed on mulberry leaves and produce silk