hydantoin

Noun
  1. Any of a group of anticonvulsant drugs used in treating epilepsy (synset 103555713)

Found on Word Lists

Other Searches