Chinese-English dictionary »

棘冠海星 meaning in English

ChineseEnglish
棘冠海星 noun

crown of thorns(starfish)
noun