atabrin


Also found in: Wikipedia.

atabrin

(ˈætəbrɪn)
n
(Pharmacology) another name for Atebrin