Find the word definition

Wiktionary
astroblemes

n. (plural of astrobleme English)

Usage examples of "astroblemes".

He was in Canada studying astroblemes, the scars from ancient meteor strikes, when the Mars Project sent out its first call for scientists.