MANX SHEARWATER
(noun)Definitions
There is 1 meaning of the phrase
Manx Shearwater.
Manx Shearwater - as a noun
Small black-and-white shearwater common in the northeastern atlantic
Synonyms (Exact Relations)
puffinus puffinus