KNOTWORT MEANING IN ENGLISH

• Knotwort Definition & Synonyms

  1. (n.) A small, herbaceous, trailing plant, of the genus Illecebrum (I. verticillatum).


RECENT SEARCHES