Latin-English dictionary »

thea viridis meaning in English

LatinEnglish
thea viridis noun

green tea [green teas](drink)
noun
[UK: ˈɡriːn tiː] [US: ˈɡriːn ˈtiː]