bombyx
Top 35000
Meanings
Noun
1. bombyx
2. a type of woodwind instrument (archaic, obsolete)