Question: what is visnaga in english?
Answer: Ammi visnaga is a species of flowering plant in the carrot family known by many common names, including toothpick-plant, toothpickweed, bisnaga, khella, or sometimes Bishop's weed. ... The inflorescence is a compound umbel of white flowers similar to those of other Apiaceae species.