edemogen
English
Etymology
From
edema
+
-o-
+
-gen
.
Noun
edemogen
(
plural
edemogens
)
A substance that causes
edema
Related terms
edemagenic
Anagrams
genodeme