Meaning of scolymus

Definition of scolymus

(noun) small genus of thistlelike herbs of the Mediterranean region

Other information on scolymus

WIKIPEDIA results for scolymus
Amazon results for scolymus