bombyxes
English
Noun
bombyxes
plural of
bombyx