Polish-French dictionary »

partenokarpia meaning in French

PolishFrench
partenokarpia

parthénocarpie