Back to Dictionary
双蕊兰
雙蕊蘭
shuāngruǐlán
1.
double-stamen orchid (Diplandrorchis sinica S.C. Chen), an endangered species
Metadata
- Category
- Chinese