1. tea leaf [ Synonyms: tea] | |
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";
|
Manufacturing Firm Software Our custom built software for manufacturing firms is a complete all-in ... Read more