YourDictionary

Chinese anise

noun
An evergreen tree (Illicium anisatum), native to Japan and Korea and having aromatic leaves and fragrant white or yellow flowers.

link/cite print suggestion box