in spite of appearance


Meanings

  • in reality;