Term Gallery logo

Meanings of miniòrgan in Catalan

        organoids