Keratoidea

Ker·​a·​toi·​dea | \ ˌkerəˈtȯidēə\

Definition of Keratoidea

taxonomic synonym of keratosa

History and Etymology for Keratoidea

New Latin, from kerat- + -oidea

Keep scrolling for more