Noun Definition

scorpaenoid

1.Definition: fishes having the head armored with bony plates

Category: Animals