star aniseed

Noun
  1. Anise-scented star-shaped fruit or seed used in Asian cooking and medicine (synset 107842906)

Found on Word Lists

Other Searches