sarara

Word form sarara
Language: Carib
Word meaning crab type