bombyce
Latin
Noun
bombyce
ablative singular of
bombyx