Definify.com

Definition 2024


phytotoxin

phytotoxin

English

Noun

phytotoxin (plural phytotoxins)

  1. (biochemistry) Any toxic substance produced by a plant