Definitions of Biscayne national park:

  • noun:   a national park in Florida having underwater coral reefs and marine life