courbaril

courbaril definitions

noun
  • Hymenaea courbaril, a South American tree.