Popular Wordlists

cathartid

cathartid

cathartid - Dictionary definition and meaning for word cathartid

Definition
(noun) large birds of prey superficially similar to Old World vultures
Synonyms : new world vulture

Love us on FB !