Olfactory islets Insulae olfactoriae Eponym: Calleja Definition English The olfactory islets are persistent remnants of an embryonic epithelial area. References