ordeal tree









ordeal tree


noun

  1. any of several trees having poisonous seeds, leaves, etc., used in primitive trials by ordeal.
51 queries 0.571