Venusian worms