tuboid
/ˈtjuːbaɪd/Definitions
1. adjective
resembling or containing a tube or tube-like structure
“The tuboid structure of the new pipeline was designed to withstand high water pressure.”
2. noun
a tube or tube-like structure, especially one in a biological system
“The tuboid structures found in the plant’s cells played a crucial role in its photosynthesis process.”