Wiktionary
glycodendrimers
n. (plural of glycodendrimer English)
n. (plural of glycodendrimer English)