kiri taratara

Māori

Noun

kiri taratara

  1. echinoderm

Alternative forms