Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
speleothems
in English
speleothems
us
/ˈspiːlioʊθɛmz/
uk
/ˈspiːlioʊθɛmz/
#uncommon
Definitions
Noun
mineral
deposits
in
caves
cave
formations
created
by
water
action