Se encuentra en aguas tropicales subtropicales a profundidales de hasta 20 m.
Es un animal herbívoro, se alimenta de algas y detritus.
Se encuentra en el Océano Pacifico y el Océano Indico en costas de Asia, África y América Central. Es un animal dioico, es decir tiene sexos separados, la. reproducción es sexual y las hembras ponen huevos que eclosionan en larvas y luego se desarrollan en adultos. Las larvas son plantonicas es decir flotan en el agua y se alimentan de fitoplancton. Después de un tiempo se encuentran en el fondo del mar y se. transforman en caracoles juveniles.
Es presa de varios animales incluyendo crustáceos y otros moluscos.