Bombycid

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Any of the moths of the family Bombycidae.
  2. 2
    moderate-sized Asiatic moth whose larvae feed on mulberry leaves and produce silk wordnet

More for "bombycid"