×

sporogenesis meaning in French

n. sporogénèse, création de spores dans une plante

Related Words

  1. sporocyst
  2. sporocystic
  3. sporogenous
  4. sporogonic
PC Version

Copyright © 2018 WordTech Co.