Latin-English dictionary »

melilotos meaning in English

LatinEnglish
melilotos [meliloti] noun
F

clover (species of, Melilotus or Trifolium)noun
[UK: ˈkləʊ.və(r)] [US: ˈkloʊ.və(r)]

melilotusnoun

serta Campanicanoun