Summary
English Synonyms:   more detail...
  1. thuya:


English

Detailed Synonyms for thuya in English

thuya:

thuya [the ~] noun

  1. the thuya
    the thuya; the arborvitae