• Peer-reviewed

    Full definition of peer-reviewed

    Adjective

    peer-reviewed

    1. Alternative form of it
    © Wiktionary