The red lionfish is a “super-invasive” species that is taking over reef systems in the western Atlantic and Caribbean.
S.C. Sea Grant Publications
S.C. Sea Grant Publications
The red lionfish is a “super-invasive” species that is taking over reef systems in the western Atlantic and Caribbean.