- cathartid as a noun:
- 1
cathartid
noun
1 cathartid
Large birds of prey superficially similar to Old World vultures.
synonym: New World vulture.
debug info: 0.0166
noun
Large birds of prey superficially similar to Old World vultures.
synonym: New World vulture.
debug info: 0.0166