family Meleagrididae

1. (noun) turkeys and some extinct forms
Synonyms: Meleagrididae
Related Words: bird family



Terms and Conditions of Use / Copyright Notice