ctenoid
English
editEtymology
editPronunciation
editAdjective
editctenoid (comparative more ctenoid, superlative most ctenoid)
Noun
editctenoid (plural ctenoids)
- A ctenoidean.
ctenoid (comparative more ctenoid, superlative most ctenoid)
ctenoid (plural ctenoids)