Home
Search
Index
Definify.com
Definition
2024
emodins
emodins
English
Noun
emodins
plural of
emodin
Similar Results
Eroding