oligodendrimers
English
Noun
oligodendrimers
plural of
oligodendrimer