Depokene

Explore definitions, synonyms, and language insights of Depokene

Definitions

Noun
anticonvulsant (trade name Depokene) used to prevent some kinds of seizures