levetiracetam
Meanings
Noun
1. levetiracetam (pharmacology)