English

edit

Noun

edit

angroside (plural angrosides)

  1. A derivative of harpagoside

Anagrams

edit