bombycidae
/ˌbɒmbɪˈsaɪdiː/Definitions
1. noun
a family of moths, particularly the silk moths, and their larvae
“The museum exhibited a collection of moths from the bombycidae family.”
1. noun
a family of moths, particularly the silk moths, and their larvae
“The museum exhibited a collection of moths from the bombycidae family.”