Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

canistel Definition

Cancel
canistel
noun
A tropical tree, , from Central America and the Caribbean, that bears a sweet oval fruit

Words Related to canistel!

canistel Examples by Brain Bank Users