Meaning of “citric acid” in the English Dictionary

british dictionary