biscayne national park

Noun
  1. A national park in Florida having underwater coral reefs and marine life (synset 108620553)

Other Searches