Pondicherry vulture
English
Noun
Pondicherry
vulture
(
plural
Pondicherry vultures
)
Synonym of
red-headed vulture
.