French-English dictionary »

nom savant meaning in English

FrenchEnglish
nom savant nom {m}

scientific name◼◼◼(formal name)
noun