Chinese-English dictionary »

皮約特仙人掌 meaning in English

ChineseEnglish
皮約特仙人掌 noun

peyote(cactus)
noun
[UK: peɪ.ˈəʊ.ti] [US: peɪˈo.ʊ.ti]