• Leaf-beetle

    Full definition of leaf-beetle

    Noun

    1. Alternative spelling of leaf beetle

    Anagrams

    © Wiktionary