eticlordifene
English
Noun
eticlordifene
(
uncountable
)
The drug
etofamide
.
Anagrams
electronified