Word info

wormball

Noun

Meaning

wormball (plural wormballs)

A spherical agglomeration of earthworms that forms during very wet weather

Source: en.wiktionary.org

Close letter words and terms