SCORPAENOID

Definition of SCORPAENOID

  1. (noun)fishes having the head armored with bony plates