Latin-English dictionary »

lagopus lagopus meaning in English

LatinEnglish
Lagopus lagopus noun

willow grouse(Lagopus lagopus)
noun

Lagopus lagopus scotica noun
{f}

red grouse(Lagopus lagopus scotica)
noun
[UK: red ɡraʊs] [US: ˈred ˈɡraʊs]