English-French dictionary »

siphonogamous meaning in French

EnglishFrench
siphonogamous adjective

siphonogameadjectif