Meaning of ctenoid
Definition of ctenoid
(adj)
resembling a comb; having projections
like
the
teeth
of a
comb
Other information on ctenoid
WIKIPEDIA results for
ctenoid
Amazon results for
ctenoid
Tweet