×
sporogenesis
meaning in French
n.
sporogénèse, création de spores dans une plante
Related Words
sporocyst
sporocystic
sporogenous
sporogonic
PC Version
Copyright © 2018 WordTech Co.