数億年

すうおくねん

several hundred million years

#8,570

Meanings

  1. noun several hundred million years

Its kanji