bombyxins
English
Noun
bombyxins
plural of
bombyxin