English

edit

Noun

edit

lemurid (plural lemurids)

  1. (zoology) Any lemur in the family Lemuridae.

Translations

edit

Adjective

edit

lemurid (comparative more lemurid, superlative most lemurid)

  1. Alternative form of lemuroid

References

edit

Anagrams

edit