meaning of blessed thistle

1. annual of Mediterranean to Portugal having hairy stems and minutely spiny-toothed leaves and large heads of yellow flowers


Related Words

blessed thistle |

Developed & Maintained By Taraprasad.com

Treasure Words