Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cromoglycate Definition

Cancel
cromoglycate
noun
Any salt of cromoglicic acid, especially one that is used as an antiasthmatic

Words Related to cromoglycate!

cromoglycate Examples by Brain Bank Users