Latin-English dictionary »

cepaea meaning in English

LatinEnglish
cepaea [cepaeae] (1st) F
noun

herb (unidentified)noun
[UK: hɜːb] [US: ˈɝːb]

plant like portulacca, portulacca-leaved sedum (L+S)noun

Your history