Ceratosa

Cer·​a·​to·​sa | \ ˌserəˈtōsə, -ōzə\

Definition of Ceratosa

taxonomic synonym of keratosa

History and Etymology for Ceratosa

New Latin, from neuter plural of (assumed) ceratosus keratose

Keep scrolling for more