Cromoglycate meaning : Any salt of cromoglicic acid, especially one that is used as an antiasthmatic
cromoglycate
improvisational
aides
contents
dethrones