n. stalactite, icicle-shaped mineral deposit hanging from the roof of a cavern
Copyright © 2018 WordTech Co.