KERATOSA


Meaning of KERATOSA in English

(n. pl.) An order of sponges having a skeleton composed of hornlike fibers. It includes the commercial sponges.

Webster's English dictionary.      Английский словарь Webster.