dimefline
English
Noun
dimefline
(
uncountable
)
A
respiratory
stimulant
.
Anagrams
mefenidil
,
minefield