What is the full meaning of biofueled
running on biofuels, also BIOFUELLED [adj]
Example of the word biofueled placed on a Scrabble board.