What is the full meaning of dicumarols
DICUMAROL, a crystalline compound obtained from sweet clover hay, also DICOUMARIN, DICOUMAROL [n]
Example of the word dicumarols placed on a Scrabble board.