What is the meaning of Imbu?

full (of)

imbued (with)

a large evergreen tree native to the Pampa of South America, Phytolacca dioica

Brazil plum (Spondias tuberosa)

Source: wiktionary.org