Meaning of scorpaenoid

Definition of scorpaenoid

(noun) fishes having the head armored with bony plates

Other information on scorpaenoid

WIKIPEDIA results for scorpaenoid
Amazon results for scorpaenoid