Search term 薺菜 has one result
Jump to
ZH Chinese EN English
薺菜 (n) [''Capsella bursa-pastoris''] (n) shepherd's purse (n) [''Capsella bursa-pastoris''] (n)