English dictionary
polyborus plancus meaning and definition
Definition and meaning of polyborus plancus at MeaningMonkey.org. polyborus plancus meaning and definition in the English Dictionary.POLYBORUS PLANCUS noun
Definition of Polyborus plancus (noun)
- South American caracara
- synonyms: carancha
Source: Princeton University Wordnet