DictionaryAI

bar-headed goose

Short definition from Wiktionary

Noun

  1. A species of goose (Anser indicus)

We haven’t written up bar-headed goose yet: Simple and Standard meanings, examples and a quiz.