MOUNTAIN ANDROMEDA


Meaning of MOUNTAIN ANDROMEDA in English

noun

: mountain fetterbush

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.