3 words in this vocabulary list
adjective describing something powered by solar energy
noun a type of electric vehicle with extended range capabilities
noun a type of bus with an articulated or flexible section allowing it to bend in the middle