cathartid
English Dictionary
->
Letter C
-> cathartid
Search Dictionary:
cathartid Definition
(n)
large
birds
of
prey
superficially
similar
to
Old
World
vultures
cathartid Synonyms
cathartid
New World vulture
© Art Branch Inc.