sustained yield

sustained yield

English Noun
Ad

Definition

The continuing yield of a biological resource by controlled periodic harvesting

Ad