meteors is a form of:

Selfsame



ENGLISH MEANING
adjective
1.
Precisely the same; the very same; identical.