Ctenoid Meaning
There are 1 meaning(s) for word Ctenoid
Meaning 1 : resembling a comb; having projections like the teeth of a comb
Synonyms : comb-like
Synonyms : comb-like
Similar words of Ctenoid :
There are 1 meaning(s) for word Ctenoid
Similar words of Ctenoid :