Sponsored Links

beta blocker

translation and definition "beta blocker", tamil lexicon

WordTamil Definition
beta blockerA drug used to treat high blood pressure