What is the meaning of the word "bombycilla"?

Definitions: