Back to Dictionary
叶苔
葉苔
yètái
1. liverwort (Jungermannia lanceolata)