Taxon
Animalia > Chordata > Teleostei > Eupercaria incertae sedis > Labridae > Macropharyngodon
Vernacular names: vermiculate wrasse
WoRMS: 219032 NCBI: 347722 Open in mapper Explore occurrences