Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dromedary camel
in English
dromedary camel
#moderate
Definitions
Noun
a
single-humped
camel
species
The
dromedary
camel
is
well
adapted
to
life
in
the
desert
.
Base Words
camel
dromedary