Latin-English dictionary »

bdella meaning in English

LatinEnglish
bdella [bdellae] (1st) F
noun

aromatic gumnoun

tree (prob. of genus Balsamodendron)noun
[UK: triː] [US: ˈtriː]