Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ctenoid
in English
ctenoid
us
/ˈktēnoʊd/
uk
/ˈktiːnɔɪd/
#uncommon
Definitions
Adjective
having
toothed
edges
(
on
fish
scales
);
comb-like
The
ctenoid
scales
on
the
fish
provided
protection
.
having
a
margin
with
teeth
;
resembling
a
comb
The
botanist
studied
the
ctenoid
leaves
with
toothed
margins
.