English

edit

Adjective

edit

lemuridous (comparative more lemuridous, superlative most lemuridous)

  1. lemuroid