Definition of "bombycid"

bombycid