translate English to French: Site Definition A site was defined as populations that are separated by more than 1 km of largely unsuitable habitat or populations that are separated by more than 1.5 km with suitable habitat between them.
Zone d’occupation et zone d’occurrence Avec le temps, tout organisme, même sessile, se déplace au sein de son habitat.