I do not believe that twenty-something has evolved into a single word, without hyphen, yet. It may have; I often miss these events.
"Twenty-something" describes a state of mind and behaviour, as much as a number. And yes, "twenty-odd" suggests a number greater than twenty, but probably closer to 20 than it is to 30.
Student or Learner