What is the full meaning of benzimidazoles
BENZIMIDAZOLE, a crystalline base used esp. to inhibit the growth of various viruses, parasitic worms, or fungi [n]
Example of the word benzimidazoles placed on a Scrabble board.