BDTRP: Bottlenose Dolphin Take Reduction Plan

What does BDTRP mean? The above is one of BDTRP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Bottlenose Dolphin Take Reduction Plan