jade'mu

Noun

 * 1)  the giant anteater,