What is the full meaning of atenolols
ATENOLOL, a drug used to treat hypertension [n]
Example of the word atenolols placed on a Scrabble board.