megavolts is megavolt's Plural Form

megavolt

US 
UK 
  • n.【电】兆伏(特)
  • Web百万伏特;百万伏特之电压;电百万伏特
Plural Form:megavolts  
n.
1.
【电】兆伏(特),百万伏特