atabrin

English

Noun

atabrin (usually uncountable, plural atabrins)

  1. Alternative form of atabrine.