References

SeaLifeBase References for De Bruin, G.H.P., 1962

Ref. No. Title
108690 Spiny lobsters of Ceylon.
Back to search
Back to top