ctenoid
English edit
Etymology edit
Pronunciation edit
Adjective edit
ctenoid (comparative more ctenoid, superlative most ctenoid)
Noun edit
ctenoid (plural ctenoids)
- A ctenoidean.
ctenoid (comparative more ctenoid, superlative most ctenoid)
ctenoid (plural ctenoids)