picrate
picrate
English
Noun
Ad
Definition
Any salt or ester of picric acid.
Etymology
From picric acid + -ate (“salt or ester”).
Ad
picrate
Any salt or ester of picric acid.
From picric acid + -ate (“salt or ester”).