The AI-powered English dictionary
plural canistels
A tropical tree, Pouteria campechiana, from Central America and the Caribbean, that bears a sweet oval fruit. examples
The fruit of this tree, having a musky odour. examples