itameline

English

Noun

itameline (uncountable)

  1. A cholinergic agonist.

Anagrams