weeping rock
nounDefinition of weeping rock
: a porous rock from which water oozes
1