Word info

depensation

Noun

Meaning

English Wikipedia has an article on:depensationWikipedia
depensation

(ecology) A decrease in the breeding population and thus of offspring

Source: en.wiktionary.org

Close letter words and terms