Self-destructive organ Synonyms

Definitions for Self-destructive


  • (adjective) dangerous to yourself or your interests

SO abbreviation

SO is an abbreviation for Self-destructive Organ
What does SO stand for?
SO stands for "Self-destructive Organ"

Definitions for Organ


  • (noun) a publication that appears at regular intervals
  • (noun) something used to achieve an end
  • (noun) a fully differentiated structural and functional unit in an animal that is specialized for some particular function