French-English dictionary »

superordre meaning in English

FrenchEnglish
superordre nom {m}

superorder◼◼◼(taxonomic category)
noun