betel palm: southeastern Asian palm bearing betel nuts (scarlet or orange single-seeded fruit with a fibrous husk)
whole: an assemblage of parts that is regarded as a single entity
system program: a program (as an operating system or compiler or utility program) that controls some aspect of the operation of a computer