HORDOCK MEANING IN ENGLISH

• Hordock Definition & Synonyms

  1. (n.) An unidentified plant mentioned by Shakespeare, perhaps equivalent to burdock.


RECENT SEARCHES