Meaning of hydantoin

Definition of hydantoin

(noun) any of a group of anticonvulsant drugs used in treating epilepsy

Other information on hydantoin

WIKIPEDIA results for hydantoin
Amazon results for hydantoin