bombycids
English
Noun
bombycids
plural of
bombycid