Word info

telodendrimer

Noun

Meaning

telodendrimer (plural telodendrimers)

(chemistry) A dendrimer that has branches at one end

Source: en.wiktionary.org

Close letter words and terms