Meaning of sea trifoly

Definition of sea trifoly

(noun) a small fleshy herb common along North American seashores and in brackish marshes having pink or white flowers

Other information on sea trifoly

WIKIPEDIA results for sea trifoly
Amazon results for sea trifoly