shaftoside

English

Noun

shaftoside

  1. An organic compound found in the passionflower.

Derived terms

  • isoshaftoside

Anagrams