Home

Word

storm petrel, n.
more info any of various small petrels having dark plumage with paler underparts
<noun.animal>

storm petrel