you're right, but at some point one needs to describe what a team do - I'm not a native English speaker, and I use what I learned. I accept alternatives, especially if they don't involve a ten word paraphrase of that.
you can have multiple smaller teams working on different aspect of the same project, I've seen project with 50+ devs and I wouldn't put the full project on a single room. but I see your point, it works for small projects, I'll figure out something on those lines.