jack bean: annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage
humanist: an advocate of the principles of humanism; someone concerned with the interests and welfare of humans