What is the full meaning of piclorams
PICLORAM, a herbicide [n]
Example of the word piclorams placed on a Scrabble board.