Englishfor English speakers
thuya
English
Meaning thuya meaning
What does thuya mean?
thuya
noun
—
Any member of the genus Thuya.
Synonyms thuya synonyms
What other words have the same or similar meaning as thuya?
thuya
English » English
thuja
Thuya
English » English
Thuja
Are you looking for...?