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