Latin-English dictionary »

melilotum meaning in English

LatinEnglish
melilotum [meliloti] (2nd) N
noun

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

melilotusnoun

serta Campanicanoun