• Green-louse

    Full definition of green-louse

    Noun

    green-louse

    (plural green-lice or green-louses)
    1. Alternative form of en
    © Wiktionary