Definition of "Bombycidae"

Bombycidae