English to Chinese Dictionary

Search:

Did you mean: tuizi tusiji taizi tizi tuozi tushi tusi tuzi ?

菟丝子 dodder (Cuscuta sinensis, a parasitic vine with seeds used in medicine)


<< back to the home page