Keratoidea /(?)/

Ker·a·toi·de·a

Keratoidea

n. pl.
  1. Same as Keratosa. (Zool.)