Definition, synonyms and related words
A tall, evergreen American shrub, Illicium floridanum, having red star-shaped flowers and a strong scent.