khella
noun
khel·la
| \ ˈkelə\
plural -s
Definition of khella
: a bishop's-weed (Ammi visnaga)
Keep scrolling for more