LTRA

English

Noun

LTRA (plural LTRAs)

  1. (pharmacology) Initialism of leukotriene receptor antagonist.

Hyponyms

Anagrams