Find the word definition

Wiktionary
lemuriform

a. (context zoology English) Of or relating to the infraorder Lemuriformes. n. (context zoology English) Any member of the infraorder Lemuriformes.