atebrine

English

Noun

atebrine (usually uncountable, plural atebrines)

  1. Alternative form of atabrine.