• word of the day

    leaf-footed bug

    leaf-footed bug - Dictionary definition and meaning for word leaf-footed bug

    Definition
    (noun) large sap-sucking bug with leaflike expansions on the legs
    Synonyms : leaf-foot bug
Connect with us on Facebook