Webster's Revised Unabridged Dictionary · 1913

Picrate

Picrate , noun

(Chemistry) A salt of picric acid.