granadilla: tropical American passionflower yielding the large granadilla fruit
organism: a living thing that has (or can develop) the ability to act or function independently
site: the piece of land on which something is located (or is to be located)