すう おく ねん
sūokunen

Noun

1. several hundred million years