References

SeaLifeBase References for Schembri, P.J., 1982

Ref. No. Title
129961 The biology of a population of Ebalia tuberosa (Crustacea: Decapoda: Leucosiidae) from the Clyde Sea area.
Back to search
Back to top