Definition of "organoids"

organoids