a shrub up to 3 m tall, with small, thin branches and grouped purple flowers (schlegelia portoricensis) - English Synonyms Dictionary

Can't found any synonym terms.