MANX SHEARWATER


Meaning of MANX SHEARWATER in English

■ noun a dark-backed shearwater that nests on islands in the NE Atlantic and Mediterranean. [ Puffinus puffinus .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.