Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ganoid
in English
ganoid
#uncommon
Definitions
Adjective
having
a
smooth
,
shiny
surface
(
like
polished
enamel
);
bony
plates
The
ancient
fish
had
ganoid
scales
that
protected
its
body
.
relating
to
Ganoidei
(
fish
with
ganoid
scales
)
The
ganoid
surface
of
the
fossilized
leaf
was
remarkably
well-preserved
.