Find the word definition

The Collaborative International Dictionary
Lemurid

Lemurid \Lem"u*rid\ (l[e^]m"[-u]*r[i^]d), a. & n. (Zo["o]l.) Same as Lemuroid.

Wiktionary
lemurid

a. (alternative form of lemuroid English) n. (alternative form of lemuroid English)