lotus leaves
Definition
noun. large bright green leaves from the aquatic lotus plant
Example Sentence
She served steam chicken in wrapped in lotus leaves.
Hear It! Say It! Write It!
lotus leaves