Definitions English

  • Resembling a tube, especially in shape