cestoid
/sɛstoɪd/Definitions
1. noun
A type of fossilized or rock-like structure resembling a caecum or a cecum, especially in the form of a long, narrow tube.
“The scientists discovered a unique cestoid fossil in the ancient rock formation.”
2. adjective
Relating to or resembling a caecum or a cecum, especially in being a long, narrow tube.
“The cestoid structure of the digestive tract is essential for nutrient absorption.”