Latin-French dictionary »

spinacia meaning in French

LatinFrench
spinacia noun

épinard(Botanique) Plante potagère dicotylédone, à graine épineuse, dont les feuilles hastées et d’un vert foncé sont comestibles et se mangent cuites ou crues
nom