meaning of branta

branta meaning in General Dictionary

wild geese