Insular cultures Synonyms

Definitions for Insular


IC abbreviation

IC is an abbreviation for Insular Cultures
What does IC stand for?
IC stands for "Insular Cultures"