Definisi 'tea leaf'
English to English
1 dried leaves of the tea shrub; used to make tea
• the store shelves held many different kinds of tea
• they threw the tea into Boston harbor
source: wordnet30
More Word(s)
herb, tea bag, black tea, green tea, oolong, camellia sinensis, tea,

Visual Synonyms
Click for larger image