biriba

noun 2

Definitions

noun

1

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

2

The fruit from that tree, the wild sugar-apple.

Your note

not saved
0 chars