VariousWords beta
Related Terms:
Noun
Definition: A terpenoid phytoalexin produced by some plants of the Solanum family, including potato and tomato.
VariousWords beta
Definition: A terpenoid phytoalexin produced by some plants of the Solanum family, including potato and tomato.