What is the full meaning of petrocurrencies
PETROCURRENCY, currency, etc., acquired by the oil-producing countries as profit from the sale of their oil to the consumer countries [n]
Example of the word petrocurrencies placed on a Scrabble board.