YourDictionary

picrate medical definition

noun
A salt or ester of picric acid.

Learn more about picrate

link/cite print suggestion box