French-English dictionary »

ampélographie meaning in English

FrenchEnglish
ampélographie nom

ampelography◼◼◼(science of grapevine cultivars)
noun