meaning of polar glacier

1. a glacier near the Arctic or Antarctic poles


Related Words

polar glacier |

Developed & Maintained By Taraprasad.com

Treasure Words