carapace

Noun

လိပ်ကျောခွံ

    ~ carapaces plural