• Storm-petrel

    Full definition of storm-petrel

    Noun

    1. Alternative spelling of storm petrel
    © Wiktionary