National Geographic Style Manual has moved to
Use hyphen in expressions such as 20-odd editors, although it's best to avoid such expressions.