levimasole

English

Noun

levimasole (uncountable)

  1. Alternative form of levamisole.

Anagrams