THEED
See also:
theed
English
Noun
THEED
(
uncountable
)
Acronym of
tetrahydroxyethylethylenediamine
.
Anagrams
Thede