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