Intestinal organoids are small structures that resemble a miniature version of our intestines. They are made in laboratories using stem cells and are helpful in studying how our intestines work or testing drugs for potential side effects.
Full definition