English-French dictionary »

protandrous meaning in French

EnglishFrench
protandrous adjective

protandre◼◼◼adjectif