×

autofertilisation meaning in English

n. self-pollination

Related Words

  1. autodétermination
  2. autoexec
  3. autofinancement
  4. autofocus
PC Version

Copyright © 2018 WordTech Co.