Romanian-French dictionary »

tétraploïde meaning in French

RomanianFrench
tétraploïde

tetraploid◼◼◼