Acmella more Acmella details

Acmella oleracea
Acmella oleracea

aka Spilanthes oleracea, Spilanthes acmella, Toothache Plant, Eyeball Plant