thuja

(noun)

noun

1. red cedar

Definition categories: plant