xenopodoid
/zɛn.əˈpoʊ.dɔɪd/Definitions
1. noun
Resembling or related to an alien or foreign foot or foot-like structure, especially in an animal or fossil.
“The paleontologist described the newly discovered species as xenopodoid due to its unique, non-terrestrial-like footprints.”