PETERWORT MEANING IN ENGLISH

• Peterwort Definition & Synonyms

  1. (n.) See Saint Peters-wort, under Saint.


RECENT SEARCHES