English

edit

Etymology

edit

telo- +‎ dendrimer

Noun

edit

telodendrimer (plural telodendrimers)

  1. (chemistry) A dendrimer that has branches at one end