Latin-English dictionary »

chamelea meaning in English

LatinEnglish
chamelea [chameleae] (1st) F
noun

dwarf olive (Daphne oleoides)noun

shrub (thymelaea, Daphne gnidium?)noun
[UK: ʃrʌb] [US: ˈʃrəb]