Loading page
storm petrel is a noun meaning "any of various small petrels having dark plumage with paler underparts". It carries one recorded sense.
any of various small petrels having dark plumage with paler underparts
Definitions, synonyms and semantic relations for storm petrel come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.