meaning of willow thorn

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


Related Words

willow-thorn |

Developed & Maintained By Taraprasad.com

Treasure Words