×

sporangium meaning in French

n. sporange (botanique: organe végétal qui produit les spores)

Related Words

  1. sporadic
  2. sporadically
  3. spore
  4. sporicidal
PC Version

Copyright © 2018 WordTech Co.