• Levo

    Full definition of levo

    Adjective

    levo

    1. (chemistry)

    Anagrams

    © Wiktionary