Meaning of satin beauty in English:
satin beauty
noun
A Eurasian geometrid moth with brown mottled wings, Deileptenia ribeata, whose larvae feed on various coniferous trees.
Origin
Mid 19th century; earliest use found in Henry Stainton (1822–1892), entomologist.
Are You Learning English? Here Are Our Top English Tips