truth trees

English

Noun

truth trees

  1. plural of truth tree