Medical Dictionary

losartan

noun lo·sar·tan \lō-ˈsär-ˌtan\

Medical Definition of LOSARTAN

:  an antihypertensive drug that is administered in the form of its potassium salt C22H22ClKN6O and blocks the effects of angiotensin II—see cozaar, hyzaar

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