SeaLifeBase References for Yu, H. and X. Li, 2001

Ref. No. Title
81565 Some marine isopods (Crustacea) from Hainan Island, South China Sea.
Search SeaLifeBase
Back to top