Sergeant Major 2
Item: 248_0043
Common name:
Sergeant Major
Scientific name:
Abudefdus saxatilis
Keywords:
Sergeant Major, Abudefdus saxatilis,damsel, vertebrate