meaning of Barten

Barten - German to English

baleen plates