Printer friendly
"AcronymAttic.com

What does OTDSR stand for?

OTDSR stands for Other Than Demersal Shelf Rockfish

Advertisement:

This definition appears rarely