English-Latin dictionary »

willow grouse meaning in Latin

EnglishLatin
willow grouse (Lagopus lagopus)
noun

Lagopus lagopusnoun