have sloughed
-he mudado
Present perfect conjugation of slough. There are other translations for this conjugation.

slough

Planetary nebulas, contrary to their name, are actually the end-of-life phases of stars like our Sun that have sloughed off their outer layers.
Las nebulosas planetarias, al contrario de lo que indica su nombre, en realidad son las últimas etapas de estrellas como nuestro Sol que se han desprendido de sus capas exteriores.
Other Dictionaries
Explore the meaning of slough in our family of products.
Word of the Day
incense