English dictionary
channel islands national park meaning and definition
Definition and meaning of channel islands national park at MeaningMonkey.org. channel islands national park meaning and definition in the English Dictionary.CHANNEL ISLANDS NATIONAL PARK noun
Definition of Channel Islands National Park (noun)
- a national park in California featuring sea birds and marine life
Source: Princeton University Wordnet