SARCORHAMPHUS PAPA
(noun)Definitions
There is 1 meaning of the phrase
Sarcorhamphus Papa.
Sarcorhamphus Papa - as a noun
Large black-and-white vulture of south america and central america; have colorful wattles and wartlike protuberances on head and neck
Synonyms (Exact Relations)
king vulture