diodrast

noun
di·​o·​drast | \ ˈdīəˌdrast\

Definition of diodrast

medical
: a preparation of iodopyracet