hydantocidin

Noun

 * 1) A phytotoxin present in