canistel

UK /ˈkænɪstəl/ US /ˈkænɪstəl/
noun 2

Definitions

noun

1

A tropical tree, Lucuma campechiana, from Central America and the Caribbean, that bears a sweet oval fruit.

2

The fruit of this tree, having a musky odour.

Your note

not saved
0 chars