Stalactite

A Deposit That Hangs From The Roof Of A Cave.

Stalactite Definition
Stalactite Definition