すうおくねん
sūokunen

Noun

1. several hundred million years