germ meaning in French
n. germe; microbe; microorganisme; pousse; bourgeon; origine; début; stade de commencement d'un développement
v. germer
n. germe; microbe; microorganisme; pousse; bourgeon; origine; début; stade de commencement d'un développement
v. germer