Back to Dictionary
莳箩
蒔籮
shíluó
1. dill (Anethum graveolens)