Definify.com

Definition 2025


capsaicinoids

capsaicinoids

English

Noun

capsaicinoids

  1. plural of capsaicinoid