kiri taratara

Maori

Noun

kiri taratara

  1. echinoderm

Alternative forms