island

A structure detached from surrounding tissues or characterized by difference in structure.
SEE: islet

There's more to see -- the rest of this topic is available only to subscribers.