FEEDBACK

Meaning of 双蕊兰

Lookup via: Pinyin | Radicals
双 shuāng 蕊 ruǐ 兰 lán (Trad.: 雙蕊蘭)
double-stamen orchid (Diplandrorchis sinica S.C. Chen), an endangered species