Definify.com
Definition 2024
Manx_shearwater
Manx shearwater
English
Noun
Manx shearwater (plural Manx shearwaters)
- A long-winged pelagic seabird, Puffinus puffinus, of the family Procellariidae
Translations
Translations
|
|
Manx shearwater (plural Manx shearwaters)
|
|