perchlorate
nounDefinition of perchlorate
: a salt or ester of perchloric acid
Keep scrolling for more
Keep scrolling for more