Olfactory islets

Insulae olfactoriae

  • Eponym: Calleja

Definition

The olfactory islets are persistent remnants of an embryonic epithelial area.

References