meaning of calabura

calabura meaning in General Dictionary

a quick developing exotic American evergreen Muntingia calabura having white flowers and white fleshy delicious fruit bark yields a silky fibre used in cordage and timber is important for staves

View more

  • a fast-growing exotic American evergreen having white plants and white fleshy delicious fresh fruit; bark yields a silky fiber found in cordage and wood is important for staves