naratriptan
noun
nar·a·trip·tan
ˌner-ə-ˈtrip-ˌtan, -tən
Love words? Need even more definitions?
Merriam-Webster unabridged
Share