Chinese-English dictionary »

魔鬼海星 meaning in English

ChineseEnglish
魔鬼海星 noun

crown of thorns(starfish)
noun