ctenoidEnglish

comb-like, ctenoid

Adjective

Resembling a comb, having projections like the teeth of a comb

English: ctenoid, comb-like

English words with similar meanings

Show 1 words