English to Hindi

Meaning for:
scabious
other
गोखरू की तरह का पौधा