What does canistel mean?

canistel meaning in General Dictionary

a tropical tree of Florida and western Indies Pouteria campechiana nervosa producing delicious fruit

View more

  • ovoid orange-yellow mealy nice fruit of Florida and western Indies
  • tropical tree of Florida and western Indies yielding delicious fresh fruit