POLY-MOUNTAIN MEANING IN ENGLISH

• Poly-mountain Definition & Synonyms

  1. (n.) The Bartsia alpina, a low purple-flowered herb of Europe.
  2. (n.) The closely related Teucrium montanum, formerly called Polium montanum, a plant of Southern Europe.
  3. (n.) Same as Poly, n.


RECENT SEARCHES