×

stalactite meaning in English

n. stalactite, icicle-shaped mineral deposit hanging from the roof of a cavern

Related Words

  1. stagner
  2. stains
  3. stalagmite
  4. staline
PC Version

Copyright © 2018 WordTech Co.