1. 无数的;数不清的
Innumerable means very many, or too many to be counted.
1. too numerous to be counted
e.g. incalculable riches
countless hours
an infinite number of reasons
innumerable difficulties
the multitudinous seas
myriad stars
untold thousands
Synonym: countlessinfiniteinnumerousmultitudinousmyriadnumberlessuncountedunnumberableunnumberedunnumerable