Latin-French dictionary »

polyploidea meaning in French

LatinFrench
polyploidea noun

polyploïdienom