Teleostei (teleosts) >
Eupercaria/misc (Various families in series Eupercaria) >
Labridae (Wrasses) > Corinae
Etymology: Halichoeres: Greek, als, alis = salt + Greek, choiros = pig (Ref. 45335).
More on author: Bloch.
Environment: milieu / climate zone / depth range / distribution range
Ecology
Marine; reef-associated; depth range 1 - 15 m (Ref. 9710). Tropical; 37°N - 26°S, 100°W - 28°W
Western Atlantic: North Carolina, USA and Bermuda to Brazil (Ref. 7251).
Size / Weight / Age
Maturity: Lm ?  range ? - ? cm
Max length : 35.0 cm TL male/unsexed; (Ref. 55367); max. published weight: 146.00 g (Ref. 9626)
Dorsal spines (total): 9; Anal spines: 3; Anal soft rays: 12. The dominant color markings are two dark stripes, one running from snout through eye to caudal base and the other, less pronounced, on lower side of body; a bicolored spot at edge of gill cover within upper dark stripe; large adult males green on back, shading to light greenish yellow on sides, the two stripes usually purplish; irregular light red bands on head and on caudal fin (Ref. 13442).
Commonly found in rocky and reef areas in shallow waters. Less common in seagrass beds. Feeds on other fishes (Ref. 5521) and gastropods (Ref. 9626). Forms leks during breeding (Ref. 55367). A protogynous hermaphrodite (Ref. 55367).
Life cycle and mating behavior
Maturity | Reproduction | Spawning | Eggs | Fecundity | Larvae
Diandric. Pelagic spawner (Ref. 32222). Sex reversal is completed in more than 3-4 weeks (Ref. 34185, 34257). Length at sex change = 30.2 cm TL (Ref. 55367).
Robins, C.R. and G.C. Ray, 1986. A field guide to Atlantic coast fishes of North America. Houghton Mifflin Company, Boston, U.S.A. 354 p. (Ref. 7251)
IUCN Red List Status (Ref. 130435: Version 2024-2)
Threat to humans
Harmless
Human uses
Fisheries: commercial; aquarium: commercial
Tools
Fatal error: Uncaught mysqli_sql_exception: Too many connections in /var/www/html/includes/speciessummary.lib.php:2004
Stack trace:
#0 /var/www/html/includes/speciessummary.lib.php(2004): mysqli->__construct()
#1 /var/www/html/summary/speciessummary.php(1812): checkRecordDisplayFBQuizV2()
#2 {main}
thrown in /var/www/html/includes/speciessummary.lib.php on line 2004