Synonyms of Storm Petrel in English :
Antonyms of Storm Petrel in English
Thesaurus of Storm Petrel in English
Storm Petrel
see definition of storm petrelMember Meronyms of storm petrel
1. (noun) any of various small petrels having dark plumage with paler underparts
Hyponyms of storm petrel
1. (noun) any of various small petrels having dark plumage with paler underparts
Hypernyms of storm petrel
1. (noun) any of various small petrels having dark plumage with paler underparts