chinese tallow tree








noun

  1. tallow tree.
54 queries 0.558