Definitions of corozo:

  • noun:   any of several tropical American palms bearing corozo nuts