Definify.com

Definition 2025


phytoncides

phytoncides

English

Noun

phytoncides

  1. plural of phytoncide