Wiktionary
monodendrimers
n. (plural of monodendrimer English)
n. (plural of monodendrimer English)