nycticebus tardigradua

Noun
  1. Stocky lemur of southeastern Asia (synset 102501653)

Found on Word Lists

Other Searches