What is the full meaning of picrates
PICRATE, a chemical salt [n]
Example of the word picrates placed on a Scrabble board.