wormball noun1 •A spherical agglomeration of earthworms that forms during very wet weather formswormballs