Of or pertaining to vehicles and equipment powered by both petroleum fuels and electricity.
by Ken S. Lattranz June 21, 2010
Get the Petrolectric mug.