Find the word definition

The Collaborative International Dictionary
Chimaeroid

Chimaeroid \Chi*m[ae]"roid\, a. [Chim[ae]ra + old.] (Zo["o]l.) Related to, or like, the chim[ae]ra.

Wiktionary
chimaeroid

a. (context zoology English) Related to, or like, the chimaera fish.