Find the word definition

Wikipedia
ISTR

ISTR may refer to:

  • An initialism in internet slang for "I seem to recall", "I seem to remember", or occasionally "It stands to reason"
  • IstR RNA, a family of non-coding RNA
  • The Institute for Science Training and Research
  • The International Society for Third-Sector Research
  • The Institute of Safety in Technology and Research
  • Interoperability Standards Technical Reports