Back to Dictionary
大星芹
dàxīngqín
1. great masterwort (Astrantia major)