SEBORRHEA MEANING IN ENGLISH

• Seborrhea Definition & Synonyms

  1. (n.) A morbidly increased discharge of sebaceous matter upon the skin; stearrhea.


RECENT SEARCHES