Noun Definition

marineland

1.Definition: a commercial aquarium featuring trained dolphins

Category: Objects