LOIR


Meaning of LOIR in English

noun a large european dormouse (myoxus glis).

Webster English vocab.      Английский словарь Webster.