👉 In biology, a "chelonoid" is a type of organ that consists of multiple layers of cells arranged in a spiral or circular pattern. These structures are often found in animals and plants, but they can also be found in certain fungi and some bacteria. cheloids