Definify.com

Definition 2024


phytoncides

phytoncides

English

Noun

phytoncides

  1. plural of phytoncide