English

edit

Noun

edit

lorisoid (plural lorisoids)

  1. Any loris or galago of the superfamily Lorisoidea

Anagrams

edit