Your random search has returned 1 entry

n̄kukuangkukua

[LLLL] noun a kind of small rodent with a long snout