FEEDBACK

Meaning of 腐生兰

Lookup via: Pinyin | Radicals
shēng lán (Trad.: 腐生蘭)
Cymbidium macrorrhizum Lindl.