Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
orycteropus
in English
orycteropus
#uncommon
Definitions
Noun
a
genus
of
extinct
,
burrowing
mammals
,
the
last
of
which
lived
in
Madagascar
until
the
18th
century
a
fossilized
tooth
or
jawbone
of
an
orycteropus
,
used
in
the
past
for
making
snuffboxes