What does branta mean?

branta meaning in General Dictionary

wild geese