Cross-Functional Team

A Cross-Functional team comprises of people with all the needed functional skills needed to translate the work planned for a sprint in to a Done Increment without being dependent on people outside this team.

While experts at their primary skill, members of a cross-functional team may also develop competence at a secondary skill (not necessarily all the skills) to become more valuable for the team.

Also Refer: Scrum Team