Home
Search
Index
Definify.com
Definition
2025
impact_craters
impact craters
English
Noun
impact
craters
plural of
impact crater
Similar Results