How do you say green tea in Latin?
— thea viridis


Generic synonyms for green tea in Latin
teathea (f)