atabrins
English
Noun
atabrins
plural of
atabrin