Definition & Meaning | English word SUBTERRESTRIAL
SUBTERRESTRIAL
Definitions of SUBTERRESTRIAL
- Under the earth; subterranean.
- One who lives under the earth.
Number of letters
14
Is palindrome
No
Search for SUBTERRESTRIAL in:
Page preparation took: 87.43 ms.