×

autogame meaning in English

adj. autogamous, self-fertilized (botany)

Related Words

  1. autofécondation
  2. autoformation
  3. autogamie
  4. autogenèse
PC Version

Copyright © 2018 WordTech Co.