English-Latin dictionary »

plant, cyclaminos (l+s) meaning in Latin

EnglishLatin
plant, cyclaminos (L+S) noun

chelonium [chelonii](2nd) N
noun