Portuguese-English dictionary »

tsuga meaning in English

PortugueseEnglish
tsuga noun
{m}

hemlock [hemlocks](tree)
noun
[UK: ˈhem.lɒk] [US: ˈhem.ˌlɑːk]

Your history