Medical Dictionary

meturedepa

noun me·tu·re·depa \mə-ˌtür-ə-ˈdep-ə, ˌmet-yə-rə-\

Medical Definition of METUREDEPA

:  an antineoplastic drug C11H22N3O3P

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears