"Ctenoid" is a word in ENGLISH

ctenoid ENGLISH
Definition:

A ctenoidean.

ctenoid ENGLISH
Definition:

Having a comblike margin, as a ctenoid scale

ctenoid ENGLISH
Definition:

Pertaining to the Ctenoidei.

Few words of positivity

Only through sacrifice can Genesis survive.

Claudia Gray, Defy the Stars

WORD SUGGESTIONS
Laugh your heart out.

Why did the goal post get angry?Because the bar was rattled!

ctenoidean ENGLISH

One of the Ctenoidei.

Read the complete definition
ctenoidean ENGLISH

Relating to the Ctenoidei.

Read the complete definition