Russian-Latin dictionary »

шелкопряд meaning in Latin

RussianLatin
шелкопряд noun

bombyx [bombycis](3rd) C
noun