Back to Dictionary
绿苔
綠苔
lǚtái
1. green algae

Metadata

Category
Chinese