Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lemurs
in English
lemurs
us
//ˈlimərs//
uk
//ˈliːmərs//
#common
Lemma:
lemur
The lemma is the base or root form of this word.
Definitions
Noun
primates
native
to
Madagascar
and
islands
;
strepsirrhine
species
plural
of
a
small
primate
a
genus
including
the
ring-tailed
lemur
.
species