meaning of ionosphere

1. the outer region of the Earths atmosphere; contains a high concentration of free electrons


Related Words

ionosphere |

Developed & Maintained By Taraprasad.com

Treasure Words