Latin-English dictionary »

bombycias meaning in English

LatinEnglish
bombycias [bombyciae] noun
M

reed suitable for making flutesnoun