Benzoates meaning : Any salt or ester of benzoic acid.
benzoates
planishes
peristome
belligerence
lawmakers