Definition of "sandworts"

sandworts