English-Latin dictionary »

ground ivy (glecoma hederacea) meaning in Latin

EnglishLatin
ground ivy (Glecoma hederacea) noun
[UK: ɡraʊnd ˈaɪ.vi]
[US: ˈɡraʊnd ˈaɪ.vi]

chamaecissos [chamaecissi]noun
F