Thuya

Thuya

Definition: Thuya

Thuya: The Latin name for cedar. Thuya species can be valuable for timber production and landscape use.

5 thoughts on “Thuya”

Leave a Comment