formic acid
nounDefinition of formic acid
: a colorless pungent fuming vesicant liquid acid CH2O2 found especially in ants and in many plants and used chiefly in dyeing and finishing textiles
Keep scrolling for more
Keep scrolling for more