Dusky wrasse

Common Name: Dusky wrasse

Family Common Name: Wrasses

Family: Labridae

Scientific Name: Halichoeres marginatus___Rüppell, 1835

Maximum Length: Coming soon