site: physical position in relation to the surroundings
point: the precise location of something; a spatially limited location
davalliaceae: one of a number of families into which Polypodiaceae has been subdivided in some classification systems