Find the word definition

Wikipedia

Ecare

ecare may refer to:

  • ECARE, a scientific research station
  • eCare (software), a software product