angroside

English

Noun

angroside (plural angrosides)

  1. A derivative of harpagoside

Anagrams