amosulalol

English

Noun

amosulalol (uncountable)

  1. A beta blocker drug.