French-English dictionary »

noix de macadamia meaning in English

FrenchEnglish
noix de macadamia nom {m}

macadamia nut◼◼◼(edible seed of the macadamia tree)
noun