English Dictionary
◊ MELEAGRIDIDAE
Meleagrididae
n : turkeys and some extinct forms [syn: {Meleagrididae}, {family
Meleagrididae}]