What is the meaning of Bisnaga?

A plant in the celery family (Visnaga daucoides, syn. Ammi visnaga) grown for its seeds, which have been used as an herbal medicine.

toothpickweed (Visnaga daucoides)

toothpickweed (Ammi visnaga)

toothpickweed, khella (Visnaga daucoides syn. Ammi visnaga)

squirt gun

tube (often containing paste-like substances)

refers to some types of bread, especially French bread

Source: wiktionary.org