Definition of peter henderson in English English dictionary
English professor of Computer Science who developed the "me too" functional language in 1984; (1822-1890) Scottish born United States expert in floriculture who wrote many books on horticulture