English-Latin dictionary »

plant like portulacca, portulacca-leaved sedum (l+s) meaning in Latin

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

cepaea [cepaeae](1st) F
noun