• Tree-hugger

    Full definition of tree-hugger

    Noun

    1. Alternative form of tree hugger
    © Wiktionary