Word info

biriba

Noun

Meaning

The tropical tree (Rollinia mucosa, syn. Rollinia deliciosa), native to South America, cultivated widely.

Its fruit, the wild sugar-apple.

Source: en.wiktionary.org

Close letter words and terms