French-English dictionary »

polyclade meaning in English

FrenchEnglish
polyclade adjectif

polycladoseadjective

polycladousadjective