Definition of TOROSE

  • cylindrical and swollen at intervals, also TOROUS [adj]
  • cylindrical and swollen at intervals [adj]