gendarussa

Noun

 * 1) The willow-leaved justicia.