English

edit

Noun

edit

sambubiosides

  1. plural of sambubioside