Cape hen
nounDefinition of Cape hen
: any of several sea birds of southern seas
especially
: a large white-chinned petrel (Procellaria aequinoctialis)
Keep scrolling for more