What is the full meaning of petrodromes
PETRODROME, an African elephant shrew [n]
Example of the word petrodromes placed on a Scrabble board.