EN

Synonyms for khella

Definitions

  1. n. 1

    Toothpickweed (Visnaga daucoides, syn. Ammi visnaga).

By length

7 letters
bisnaga
13 letters
toothpickweed

In other languages

Français
fenouil annuel