eniclobrate
English
Noun
eniclobrate
(
uncountable
)
An
antilipidemic
drug
.
Anagrams
celebration