cromoglycate
Noun
Meaning
cromoglycate (plural cromoglycates)
(medicine) Any salt of cromoglicic acid, especially one that is used as an antiasthmatic
Noun
cromoglycate (plural cromoglycates)
(medicine) Any salt of cromoglicic acid, especially one that is used as an antiasthmatic