Khella
Definition & Meaning
Part of speech noun
Quick meaning: Khella is a noun meaning The plant Visnaga daucoides (syn. Ammi visnaga).
Meaning
The plant Visnaga daucoides (syn. Ammi visnaga).
Synonyms for khella
Depending on context, synonyms include bisnaga, toothpickweed.
Related Words
Related dictionary entries include toothpickweed, bisnaga, biznaga, amla, bikh, spikenard.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.