Search term 八角 has one result
Jump to
JA Japanese EN English
八角 (n) [a plant, Illicium verum] (n) star anise (n) [a plant, Illicium verum]