English-French dictionary »

horseapple meaning in French

EnglishFrench
horseapple (inedible fruit of the American tree Maclura pomifera)
noun

orange des Osagesnom {f}

horseapple (tree of the species Maclura pomifera)
noun

bois d'arcnom {m}

oranger des Osagesnom {m}