glycodendrimers
English
Noun
glycodendrimers
plural of
glycodendrimer