Word info

lorisoid

Noun

Meaning

lorisoid (plural lorisoids)

Any loris or galago of the superfamily Lorisoidea

Source: en.wiktionary.org

Close letter words and terms