What is the full meaning of flowstones
FLOWSTONE, a general term for deposits formed by dripping and flowing water on walls and floors of caves [n]
Example of the word flowstones placed on a Scrabble board.