Meaning of Samolus

Definition of Samolus

(noun) genus of herbs usually growing in salt marshes: water pimpernels

Other information on Samolus

WIKIPEDIA results for Samolus
Amazon results for Samolus