aniseed star

English

Noun

aniseed star (plural aniseed stars)

  1. Synonym of star anise.