WILLOW-THORN MEANING IN ENGLISH

• Willow-thorn Definition & Synonyms

  1. (n.) A thorny European shrub (Hippophae rhamnoides) resembling a willow.


RECENT SEARCHES