×

allélopathie meaning in English

n. allelopathy, suppression of growth of a plant species by another due to the release of chemicals produced, from a nearby plant of the same or another species

Related Words

  1. allégé
  2. allélique
  3. alléluia
  4. allô
PC Version

Copyright © 2018 WordTech Co.