1 result found

Search Results for: allomone

Synomone

synomone --> allomone (Science: biochemistry) compound produced by one organism that affects, detrimentally, the... Read More