Mebendazole Definition

noun

A benzimidazole drug used to treat infestations by worms.

Wiktionary

Find Similar Words

Find similar words to mebendazole using the buttons below.

Words Starting With

Words Ending With

Unscrambles

mebendazole

Words Near Mebendazole in the Dictionary