mebutamate
noun
me·bu·ta·mate
me-ˈbyüt-ə-ˌmāt
: a central nervous system depressant C10H20N2O4 used to treat mild hypertension
Love words? Need even more definitions?
Merriam-Webster unabridged
Share