Definition: 1. lemuroid
Show more information about lemuridous
Show more information about lemurine
Search took: 2.6989 ms