Imandra definitions

Search

Imandra

Imandra logo #21000 Imandra (Имандра) is the rural locality (a Selo) in Olenegorsk municipality of Murmansk Oblast, Russia. The village is located on the eastern shore of Lake Imandra, at the elevation of 154 m above sea level. The Imandra station on the St.Petersburg - Murmansk railway is located at the village. ...
Found on http://en.wikipedia.org/wiki/Imandra

Imandra

Imandra logo #21217Imandra is a cultivated variety of potato.
Found on http://www.probertencyclopaedia.com/browse/QI.HTM
No exact match found.