Picrate
WiktionaryText

Noun



  1. any salt or ester of picric acid
 
x
OK