Olfactory islets

Insulae olfactoriae

  • Eponym: Calleja

Definition

IMAIOS

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

References