×
sporocyst
meaning in French
n.
sporocyste (chez des vermines)
Related Words
sporicide
spork
sporocystic
sporogenesis
PC Version
Copyright © 2018 WordTech Co.