angrosides
English
Noun
angrosides
plural of
angroside