Definitions of timucu:

  • noun:   found in warm waters of western Atlantic