2 words in this vocabulary list
noun a type of tea that is often infused with natural flavors or scents to create a soothing or relaxing atmosphere
noun a unit of weight equal to 0.01 gram used in China and Southeast Asia
verb to act or move in a quick or energetic way; to annoy or bother someone