×

sporulation meaning in French

n. sporulation (biologie et botanique)

Related Words

  1. sporular
  2. sporulate
  3. sporule
  4. spot
PC Version

Copyright © 2018 WordTech Co.