meaning of Capsaicinoide

Capsaicinoide - German to English

capsaicinoids