meaning of scolymus

1. small genus of thistlelike herbs of the Mediterranean region


Related Words

scolymus | scolymus hispanicus |

Developed & Maintained By Taraprasad.com

Treasure Words