Word info

dimebolin

Noun

Meaning

dimebolin (uncountable)

English Wikipedia has an article on:dimebolinWikipedia
A particular antihistamine drug with potential applications as a nootropic and neuroprotective.

Source: en.wiktionary.org

Anagrams

Close letter words and terms