Florida anise

Noun

 * 1) A tall, evergreen American shrub,, having red star-shaped flowers and a strong scent.