Cape petrels
English
Noun
Cape petrels
plural of
Cape petrel