eletriptan
noun
el·e·trip·tan
ˌe-lə-ˈtrip-ˌtan
Love words? Need even more definitions?
Merriam-Webster unabridged
Share