English-Latin dictionary »

precious stone (frog-green l+s) meaning in Latin

EnglishLatin
precious stone (frog-green L+S) noun
[UK: ˈpre.ʃəs stəʊn]
[US: ˈpre.ʃəs ˈstoʊn]

batrachites [batrachitae]noun
M