Levamisole Definition

noun

(organic chemistry) A synthetic imidazothiazole derivative whose hydrochloride is used as an antibiotic.

Wiktionary

Other Word Forms of Levamisole

Noun

Singular:
levamisole
Plural:
levamisoles

Find Similar Words

Find similar words to levamisole using the buttons below.

Words Starting With

Words Ending With

Unscrambles

levamisole