French-English dictionary »

nom scientifique meaning in English

FrenchEnglish
nom scientifique nom {m}

scientific name◼◼◼(formal name)
noun