English-Chinese dictionary »

shade horsetail meaning in Chinese

EnglishChinese
shade horsetail (Equisetum pratense)
noun

草问荆noun

Your history