Ramsted Definition
noun
(US) Toadflax.
Wiktionary
Origin of Ramsted
Named after a Mr. Ramsted who introduced it into Pennsylvania, USA.
From Wiktionary
Find Similar Words
Find similar words to ramsted using the buttons below.
(US) Toadflax.
Named after a Mr. Ramsted who introduced it into Pennsylvania, USA.
From Wiktionary
Find similar words to ramsted using the buttons below.