Plural of bombycid; multiple moths of the Bombycidae family.
From bombycid + plural suffix -s, denoting more than one member of the Bombycidae family.
Try Another Word