Japanese star anise

noun

Definition of Japanese star anise

: a Japanese evergreen tree (Illicium anisatum) with poisonous fruit