Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lemurid
in English
lemurid
us
//ˈlɛməɹɪd//
uk
//ˈlɛməraɪd//
#uncommon
Definitions
Noun
a
type
of
lemur
(
family
Lemuridae
)
The
lemurid
species
is
native
to
Madagascar
.
Adjective
relating
to
lemurs
(
in
form
or
characteristics
)
The
lemurid
characteristics
of
the
animal
include
its
large
eyes
.