tamandua tetradactyla

Noun
  1. Small toothless anteater with prehensile tail and four-clawed forelimbs;
    Of tropical South America and Central America (synset 102463759)

Found on Word Lists

Other Searches