Popular Wordlists
Top Searched Words
Recent Searches
cathartid
cathartid
cathartid - Dictionary definition and meaning for word cathartid
Definition
(noun) large birds of prey superficially similar to Old World vultures
(noun) large birds of prey superficially similar to Old World vultures
Synonyms :
new world vulture
