Green Razorfish Juvenile
Item: 172_0018
Common name:
Green Razorfish Juvenile
Scientific name:
Xyrichtys splendens
Keywords:
Green Razorfish,Xyrichtys splendens, small,reef fish,macro,tropical,juvenile