alpine mouse-ear - definitions and synonyms

alpine mouse-ear noun

  1. ( also written as Alpine mouse-ear )

    English Meaning: 

    : widespread in the Arctic and on mountains in Europe