atakamamidi meaning in english

[Tel.] n. The spreading hogweed, Boerhaavia diffusa (Watts). galijerupallika. Ainslie 2. 205.