SeaLifeBase
Stock information available for
Squilla aculeata
[ n = 1 ]
Stock
198150 Eastern Atlantic.