What is the full meaning of biofuelled
running on biofuel, also BIOFUELED [adj]
Example of the word biofuelled placed on a Scrabble board.