Word info Synonyms

khella

Noun

Meaning

khella (uncountable)

The plant Visnaga daucoides (syn. Ammi visnaga).

Source: en.wiktionary.org

Synonyms

Close letter words and terms