telodendrimer
English
Etymology
From
telo-
+
dendrimer
.
Noun
telodendrimer
(
plural
telodendrimers
)
(
chemistry
)
A
dendrimer
that has
branches
at one end