2 English Synonyms for SHICHIMI
Prev.1Next
togarashi
Definition: 1. chili peppers or chili pepper-related products from Japan, specifically the spice mixture consisting of mandarin orange peel, sesame seed, poppy seed, hemp seed, nori or aonori, and ground sansho
Show more information about togarashi
Prev.1Next
Search took: 7.7275 ms