What is the full meaning of greenstones
GREENSTONE, a vague name for any basic or intermediate igneous rock [n]
Example of the word greenstones placed on a Scrabble board.