×

sporular meaning in French

adj. relatif à une sporule, (biologie)

Related Words

  1. sportswriter
  2. sporty
  3. sporulate
  4. sporulation
PC Version

Copyright © 2018 WordTech Co.