French-English dictionary »

marcotte meaning in English

FrenchEnglish
marcotte nom {f}

layer [layers]◼◼◼(shoot of a plant)
noun
[UK: ˈleɪə(r)] [US: ˈleɪər]

marcotter verbe

marcot(to propagate by marcottage)
verb