meaning of terrestrially

1. to a land environment; "terrestrially ">adapted"


Related Words

terrestrially |

Developed & Maintained By Taraprasad.com

Treasure Words