Definition of "bombycids"

bombycids