meaning of terrestrially
1.
to
a
land
environment;
"terrestrially
">adapted"
Related Words
terrestrially
|
Developed & Maintained By
Taraprasad.com