Chinese-English dictionary »

薺菜 meaning in English

ChineseEnglish
薺菜 noun

shepherd's purse [shepherd's purses](Capsella bursa-pastoris)
noun
[UK: ˈʃe.pərdz pɜːs] [US: ˈʃe.pərdz ˈpɝːs]