Latin-French dictionary »

cepaea | sedum meaning in French

LatinFrench
cepaea | sedum noun

orpin(Botanique) Plante à feuilles charnues, à fleurs à cinq pétales, qui croît sur les toits, sur les murs
nom