Latin-English dictionary »

ambubeia meaning in English

LatinEnglish
ambubeia [ambubeiae] (1st) F
noun

chicory [chicories]noun
[UK: ˈtʃɪk.ə.ri] [US: ˈtʃɪk.ə.ri]

wild endivenoun