oxalic acid

definition: a toxic colorless crystalline organic acid found in oxalis and other plants
example:
speech part: noun
synonyms: ethanedioic acid

How oxalic acid is being used?