Keratode (noun) Definition, Meaning & Examples

noun
  1. the horny, fibrous substance forming the skeleton of certain sponges.
Keratode (noun) Definition, Meaning & Examples

More Definitions