×

syngénèse meaning in English

n. syngenesis, sexual reproduction (biology)

Related Words

  1. synesthésie
  2. syngamique
  3. synode
  4. synodique
PC Version

Copyright © 2018 WordTech Co.