VariousWords beta
Related Terms:
Definitions:
Noun
hydantoin
Definition: any of a group of anticonvulsant drugs used in treating epilepsy
Definition: The heterocycle imidazolidine-2,4-dione derived from urea and glycolic acid; any of its many derivatives