Latin-English dictionary »

thymelaea meaning in English

LatinEnglish
thymelaea [thymelaeae] (1st) F
noun

Daphne gnidium?noun

shrub [shrubs]noun
[UK: ʃrʌb] [US: ˈʃrəb]