GeneralConnection.com
➔
Dictionary
lagopus scoticus
Noun
1. red grouse
1. moorfowl, moorbird, moor-bird, moorgame, Lagopus scoticus, ptarmigan
Usage