Meaning of “rice paper” in the English Dictionary

british dictionary