atabrin


atabrin

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