barbet
Explore definitions, synonyms, and language insights of barbet
Definitions
Noun
small brightly colored stout-billed tropical bird having short weak wings
Explore definitions, synonyms, and language insights of barbet