Definition: A cave structure which look like icicles that hang from the ceiling created by water seeping through the ceiling of the cave.
“It is amazing how these stalactites have formed in the cave’s ceiling.”
Definition: A cave structure which look like icicles that hang from the ceiling created by water seeping through the ceiling of the cave.
“It is amazing how these stalactites have formed in the cave’s ceiling.”