PARKLEAVES


Meaning of PARKLEAVES in English

noun a european species of saint john's-wort; the tutsan. ·see tutsan.

Webster English vocab.      Английский словарь Webster.