Thuya

Thuya

Definition: Thuya

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

Leave a Comment