Word info

gendarussa

Noun

Meaning

gendarussa (uncountable)

The willow-leaved justicia (Justicia gendarussa).

Source: en.wiktionary.org

Close letter words and terms