1 vulture raven | Definition of vulture raven

vulture raven

noun

Definition of vulture raven

: either of two large ravens of eastern Africa belonging to the genus Corvultur and having a thick arched bill