• word of the day

    tapestry moth

    tapestry moth - Dictionary definition and meaning for word tapestry moth

    Definition
    (noun) larvae feed on carpets and other woolens
Connect with us on Facebook