souari nut: a large nutlike seed of a South American tree
plant organ: a functional and structural unit of a plant or fungus
self-adapting program: a program that can change its performance in response to its environment