triurea
English
Etymology
From
tri-
+
urea
.
Noun
triurea
(
organic chemistry
)
Any compound that contains three
urea
moieties
Anagrams
Etruria
,
Uriarte