Latin-English dictionary »

sertula meaning in English

LatinEnglish
sertula [sertulae] (1st) F
noun

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

melilotusnoun

serta Campanicanoun