Mother Carey's goose Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the giant fulmar of the Pacific. See Fulmar.

Webster 1913