Search Details

Word: endogenous (lookup usage) (lookup stats)


Meaning:

Adjective:

  • of a disease, caused by factors within the body
  • produced, originating or growing from within

Source: Wiktionary | Src Info »