Vocabulary

棘紅葉貝

sand sifting starfish (Astropecten polyacanthus); comb star

noun