Skip to main content

ramsted

English ramsted meaning in English  •  ramsted का अर्थ अंग्रेजी में
Noun
  • A yellow-flowered weed; -- so named from a Mr. Ramsted who introduced it into Pennsylvania. See Toad flax>. Called also Ramsted weed>.
Advertisement