VariousWords beta
Related Terms:
Noun
Definition: Any of a particular class of diterpene phytoalexins, typically obtained from rice leaves
VariousWords beta
Definition: Any of a particular class of diterpene phytoalexins, typically obtained from rice leaves