The Caribbean Dictionary

Advertisment


montserrat oriole
1 definition
1
 
Noun
The Montserrat Oriole is a medium sized black and yellow "New World Oriole" that is native to the island of Montserrat and is that territory's national bird.
Synonyms
Pictures
montserrat oriolemontserrat oriole
Miquel Henderson May 30, 2016
Looks so sinister
400



Advertisment