What is the full meaning of diquats
DIQUAT, a kind of herbicide [n]
Example of the word diquats placed on a Scrabble board.