telodendrimer

English

Etymology

From telo- +‎ dendrimer.

Noun

telodendrimer (plural telodendrimers)

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