insular cortices

English

Noun

insular cortices

  1. plural of insular cortex