Word info

idrocilamide

Noun

Meaning

idrocilamide (uncountable)

English Wikipedia has an article on:idrocilamideWikipedia
A drug used as a topical cream to treat lumbago and other muscular pain.

Source: en.wiktionary.org

Close letter words and terms