1. ದೇವಬಾಭೂಳ

    ♪ dēva bābhūḷa
    1. (noun)
    2. the acacia tree, Acacia latronum of Mimoseae family.